Balkh (in dari e pashtu; ; in persiano antico: ???, Bāxtri; Βάκτρα; in battriano Βάχλο, Bakhlo; in italiano Bactra o Battra) è una città dell'Afghanistan, nell'omonima provincia di Balkh, circa a nord-ovest del capoluogo Mazar-i Sharif, a sud del fiume Amu Darya, ad un'altitudine di 365 metri s.l.m.. Nei suoi pressi si trovano le rovine di Bactra, antica e fiorente città, centro di diffusione dello Zoroastrismo, del Buddhismo, e dell'Islam, capitale della Battriana e una delle maggiori città del Grande Khorasan e della Grande Persia.
Il nome della città e della sua provincia appaiono nelle iscrizioni in lingua persiana antica (B.h.i 16; Dar Pers e.16; Nr. a.23) come Bāxtri, ovvero Bakhtri. È scritto nell'Avesta Bāxδi. Da quest'ultimo derivano il medio persiano Bāxli, il sanscrito Bahlīka, Balhika, il greco Báktra, l'armeno Bahl e, per trasposizione, il persiano moderno Balx, ovvero Balkh.